# 输入一行字符，分别统计出其中英文字母、空格、数字和其它字符的个数。
# （提示：可以用str.isalpha()判断是否为字符、str.isdigit()判断是否为数字，str.isspace()判断是否为空格）

str = input("输入很多东西\n")
sumStr = 0
sumNum = 0
sumK = 0
other = 0
for i in str:
    if i.isalpha():
        sumStr += 1
    elif i.isdigit():
        sumNum += 1
    elif i.isspace():
        sumK += 1
    else:
        other += 1
print("字符有{}个\n数字有{}个\n空格有{}个\n其他有{}个\n".format(sumStr,sumNum,sumK,other))